(car) rally - Turkish English Dictionary